.sale-price {
    color: $red;
}

.original-price {
    color: $gray;
    text-decoration: line-through;
}

.product-item {
    img {
        width: 75px;
        height: 75px;
    }
    .body {
        position: relative;
        .bottom {
            position: absolute;
            bottom: 0;
            left: 0;
            padding: 0 $pa;
            width: 100%;
            align-items: flex-end;
        }
    }
}

.footer-bar {
    line-height: $ft-h;
    height: $ft-h;
    background: #fff;
    border-top: 1px solid $bor;
    .left {
        padding: 0 $pa;
    }
}

.amount {
    .add {
        background: url(../../img/mall/add.png) no-repeat;
        background-size: 22px auto;
        height: 22px;
        width: 22px;
        font-size: 0;
        vertical-align: top;
        display: inline-block;
    }
    .reduction {
        background: url(../../img/mall/reduction.png) no-repeat;
        background-size: 22px auto;
        height: 22px;
        width: 22px;
        font-size: 0;
        vertical-align: top;
        display: inline-block;
    }
    .count {
        border: none;
        text-align: center;
        width: 25px;
        background: none;
    }
}

.radio-css {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 1;
    + label {
        // pointer-events: none;
        padding-left: 19px + $pa;
        &:before {
            position: absolute;
            top: 50%;
            left: 0;
            width: 19px;
            height: 19px;
            border-radius: 100%;
            border: 1px solid $bor;
            transform: translate3d(0, -50%, 0);
            content: '';
        }
    }
    &:checked {
        + label {
            &:after {
                position: absolute;
                top: 50%;
                left: 3px;
                width: 13px;
                height: 13px;
                content: '';
                transform: translate3d(0, -50%, 0);
                border-radius: 100%;
                background: $bg;
            }
        }
    }
}


